Bret Kramer

7 books

38 pages digital

fiction dark mysterious tense medium-paced

120 pages paperback 2015

70 pages paperback

53 pages paperback 2016

tense fast-paced

48 pages hardcover 2016

fiction adventurous dark medium-paced

120 pages 2004

informative inspiring tense medium-paced

610 pages digital 2013