Books by James Michael Doyle