Books Authored by G. H. Palmer