Author: Purdy, Anthony Sutherland, Douglas,