Books by Daniel David