Michael Kramer

3 books

520 pages digital 2023

fiction fantasy adventurous dark mysterious medium-paced

320 pages 1988

nonfiction biography religion informative reflective slow-paced

764 pages paperback 2008

fiction fantasy adventurous dark emotional medium-paced