Books by David D. Taylor