Books by Christopher A. Farrell