Author: Thistlethwaite, Frank; harris, Nathaniel.