Books by James Bowen