Author: Crook, Frederick MSc.
Title: MSc.