Mark A. Garland

16 books

240 pages paperback 1992

medium-paced

missing page info 1997

fiction fantasy short stories challenging mysterious slow-paced

345 pages 2000

fantasy informative fast-paced

204 pages digital 1997

fiction science fiction adventurous dark slow-paced

320 pages paperback

fiction fantasy adventurous dark medium-paced

320 pages paperback 1998

fiction horror medium-paced