Books by Patrick Guy Farrell