Last days of mankind - Kraus, Karl,Bridgham, Frederick George Thomas,Timms, Edward (Yale University Press, 2015)