Books by Brian Catling