Oliver Joseph Thatcher Share This Oliver Joseph Thatcher (Oliver Joseph Thatcher, Oliver J. Thatcher)