Author: Haldenstone, James; Baxter, James Houston (editor)