JOHN M. P. THATCHER, III