Granite County

141 pages digital 2015

fiction contemporary funny reflective fast-paced

136 pages digital 2017

fiction contemporary emotional hopeful reflective medium-paced

158 pages digital

adventurous emotional reflective medium-paced

144 pages digital

fiction contemporary emotional medium-paced

152 pages paperback

fiction erotica lgbtqia+ emotional medium-paced