Discovering the Cosmos with Small Spacecraft - Brian Harvey (Springer, 2018)