Author: T. Brooke: M.A.