david howard thornton

42.434091, -81.887941