Books by E. Thomas Palmer