Books by Charles R. Farrar