Books by David N Parsons