Books by Gordon W. Farrell