Ryan Turner

27 books

395 pages 2017

nonfiction memoir emotional reflective fast-paced

475 pages digital 2017

fiction dystopian romance science fiction emotional slow-paced

145 pages 2016

nonfiction religion dark informative slow-paced

442 pages digital 2016

fiction contemporary romance emotional lighthearted medium-paced

252 pages digital 2017

fiction contemporary lgbtqia+ romance emotional lighthearted slow-paced

188 pages paperback

nonfiction computer science informative medium-paced

408 pages paperback 2017

fiction romance science fiction adventurous medium-paced

136 pages paperback

nonfiction nature medium-paced

198 pages digital

164 pages paperback

nonfiction computer science