Perfect Landing  by Amy Templeton Brown
_