Author: Cooke, John Daniel Stevenson, Lionel,