Books Authored by Paul B. Farrell