Author: Farmer Giles.