From Mount Pleasant’s James Van Allen (“Father of Space Science”) to Beaconsfield’s Peggy Whitson (who holds the U.S. endurance record for most cumulative time in space at 695 days) to […] ...