Books by Brian Rowan