Books by Trotter, James M. (sorted by popularity)