Books Review of “Ancient Shores,” by Jack McDevitt July 17, 2012August 31, 2020Leave a Comment on Review of “Ancient Shores,” by Jack McDevitt