Books by David J. Deane