September 18, 2019 Cover of Planetary Report features AAE’s Spencer, Light Sail 2’s successful mission