Books by Geoff Quayle