Thomas H. Swinton
overview