Resurrection Man

fiction fantasy science fiction adventurous medium-paced

256 pages | first published 1995

fiction fantasy science fiction adventurous challenging slow-paced

338 pages | first published 1997

fiction fantasy magical realism adventurous dark slow-paced

455 pages | first published 2000

More...