Author: Thornford. Parish.