Ryan Turner

26 books

395 pages first pub 2017 (editions)

nonfiction memoir emotional reflective fast-paced

475 pages first pub 2017 (editions)

fiction dystopian romance science fiction emotional slow-paced

145 pages first pub 2016 (editions)

nonfiction religion dark informative slow-paced

442 pages first pub 2016 (editions)

fiction contemporary romance emotional lighthearted medium-paced

252 pages first pub 2017 (editions)

fiction contemporary lgbtqia+ romance emotional lighthearted slow-paced

188 pages missing pub info (editions)

nonfiction computer science informative medium-paced

408 pages first pub 2017 (editions)

fiction romance science fiction adventurous medium-paced

136 pages missing pub info (editions)

nonfiction nature medium-paced

198 pages missing pub info (editions)

164 pages missing pub info (editions)

nonfiction computer science