Charles H. Thornton: A Life of Elegant Solutions: A Memoir by Charles H. Thornton PhDPE with Amy Blades Steward