Title: Charles H. Thornton : A Life of Elegant Solutions