M.A.C. Farrant

14 books

320 pages 2013

fiction fantasy science fiction short stories dark mysterious slow-paced

133 pages 1995

challenging informative medium-paced

155 pages paperback

emotional funny reflective medium-paced

184 pages paperback 2023

nonfiction memoir

160 pages 2004

nonfiction memoir funny reflective medium-paced

missing page info 2004

emotional reflective medium-paced

136 pages paperback 1993

230 pages paperback 2009

nonfiction emotional funny reflective medium-paced

missing page info

216 pages 2011

challenging reflective slow-paced