Bret Kramer

6 books

38 pages digital

fiction dark mysterious tense medium-paced

70 pages paperback

48 pages hardcover 2016

fiction adventurous dark medium-paced

53 pages paperback 2016

tense fast-paced

120 pages 2004

informative inspiring tense medium-paced

610 pages digital 2013