Author: Experienced Surveyor.