Michael Kegler

5 books

240 pages paperback 2012

fiction historical literary reflective sad medium-paced

88 pages paperback 2017

nonfiction philosophy politics challenging informative reflective medium-paced

206 pages paperback 2018

fiction contemporary informative mysterious tense medium-paced

343 pages paperback 2012

fiction magical realism challenging sad medium-paced

328 pages 2018

reflective relaxing slow-paced