Author: Lanchester. Parish.