Books by Christopher A. Snyder