Mary D Russell

Mary D Russell

Mary Doria Russell is the author of two earlier books, The Sparrow and Children of God, as well as prize-winning paleoanthropology research. She resides in Cleveland, Ohio, with her husband and kid.