Books by Thomas J. Farrell