Books by David Beattie