Books by Christopher D. Marshall