Books by Robert E. Moyer