Earth Portrait of a Planet - Stephen Marshak (W.W. Norton, 2015)