Author: Ross Earle; Piper, Raymond Frank; Tooley, William Pearson Hoople