Russell B. Farr

5 books

288 pages 2018

fiction fantasy short stories adventurous mysterious slow-paced

372 pages 2010

fiction science fiction adventurous challenging slow-paced

504 pages 2011

fiction fantasy horror short stories adventurous slow-paced

224 pages paperback 2007

fiction science fiction short stories adventurous challenging reflective medium-paced

255 pages 2007

informative medium-paced