Modern Mysteries of the Moon - Vincent S. Foster (Springer, 2016)