Soulmaker : the times of Lewis Hine - Nemerov, Alexander (Princeton University Press, 2016)