Books by Christopher M. Barnes