G. B. Farquhar Publications