Books by James E. Ransome