Author: TH Laby G.W.C Kaye