Books by John D. Farquhar