Martin Farquhar Tupper Share This Martin Farquhar Tupper (Martin Farquhar Tupper, Martin F. Tupper, M. F. Tupper)