Books Authored by H. D. (Henry Duff) Traill