Books by Andrew Foxall