The enigmatic Mr. Farrar