Small Spacecraft Development Project-Based Learning. 1st ed. 2017 - Straub, Jeremy (Springer International Publishing, 2020)