Author: Ryder Geoffrey Harwood.
Title: Geoffrey Harwood.