Ancient Shores by Jack McDevitt | Menrva Books