Books by Mary Doria Russell (2 total)

Children of God-book cover
Children of God

ISBN: 9780449004838
Publisher: Ballantine Books
Published: February 1999
Number of Pages: 451

The Sparrow-book cover
The Sparrow

ISBN: 9780449912553
Publisher: Ballantine Books
Published: September 1997
Number of Pages: 431