Books by John V. Farr