JOHN H FARRER MD