Thomas Eakins, the heroism of modern life - Johns, Elizabeth, (Princeton University Press,)