Mary Doria Russell

17 books

334 pages paperback 1959

fiction classics science fiction challenging dark reflective slow-paced

464 pages paperback 1998

fiction science fiction adventurous emotional reflective medium-paced

143 pages 1996

fiction historical adventurous reflective slow-paced

253 pages hardcover 2008

fiction historical reflective slow-paced

408 pages hardcover 1996

fiction science fiction dark emotional reflective medium-paced

442 pages 2005

fiction historical emotional reflective slow-paced

352 pages hardcover 2019

fiction historical emotional informative slow-paced

183 pages 1999

reflective medium-paced

394 pages hardcover 2011

fiction historical emotional reflective slow-paced

missing page info 2011

adventurous reflective slow-paced