Author: Jeffery, Fredrick John.