Books by Christopher M. Duncan