Karen Osborne

18 books

350 pages paperback 2020

fiction lgbtqia+ science fiction adventurous dark emotional medium-paced

624 pages digital 2020

fiction science fiction short stories adventurous challenging medium-paced

416 pages paperback 2021

fiction lgbtqia+ science fiction challenging informative medium-paced

148 pages digital 2019

fiction fantasy poetry science fiction short stories adventurous medium-paced

24 pages digital

51 pages digital

fiction fantasy short stories adventurous tense medium-paced

missing page info

fiction fantasy science fiction short stories adventurous dark mysterious medium-paced

155 pages digital 2021

dark mysterious medium-paced

194 pages paperback

nonfiction

missing page info user-added