Books by Andrew Hatrick