Galactic Encounters - Sheehan, William (Springer New York, 2015)