Books by James Michael Yeoman