E. A. (Ernest Alexander) Cruikshank
Books by E. A. (Ernest Alexander) Cruikshank on BookTides.