Martin Ruf

18 books

594 pages paperback 2009

fiction science fiction thriller adventurous challenging medium-paced

523 pages paperback 2001

fiction fantasy science fiction thriller adventurous challenging mysterious slow-paced

339 pages digital 2012

fiction historical adventurous mysterious medium-paced

400 pages paperback 2021

fiction mystery mysterious reflective medium-paced

438 pages digital 2008

fiction horror science fiction thriller dark mysterious tense medium-paced

352 pages 2021

fiction historical informative inspiring reflective fast-paced

448 pages hardcover 2018

fiction adventurous mysterious fast-paced

742 pages paperback 2005

fiction historical romance emotional reflective slow-paced