Books Authored by R. Barton Palmer