Books Authored by Christopher A. Farrell