Books by Anthony David