Charles Haukes Todd Crosthwaite Share This Charles Haukes Todd Crosthwaite (Charles Haukes Todd Crosthwaite, C. H. T. Crosthwaite)