Mark A. Garland

16 books

320 pages 1999

fiction fantasy short stories adventurous slow-paced

320 pages paperback 1997

fiction fantasy short stories adventurous slow-paced

276 pages paperback 1996

fiction science fiction adventurous medium-paced

282 pages 1996

fiction fantasy short stories adventurous mysterious slow-paced

256 pages 1996

fiction horror short stories young adult dark medium-paced

144 pages 1999

fiction fantasy young adult adventurous informative inspiring slow-paced

320 pages 1997

fiction fantasy short stories adventurous slow-paced

281 pages digital 1997

fiction science fiction adventurous slow-paced

319 pages 1995

fiction fantasy short stories reflective slow-paced

382 pages 1994

fiction fantasy adventurous dark mysterious slow-paced