William James Farrer : a biography - Russell, Archer, 1881- (Cheshire, 1949)