Doing the Impossible - Slotkin, Arthur L. (Springer New York, 2012)