Selina Rosen

61 books

294 pages 2005

fiction science fiction adventurous slow-paced

326 pages 2017

fiction science fiction short stories adventurous funny lighthearted fast-paced

244 pages 1999

fiction fantasy science fiction adventurous funny fast-paced

202 pages paperback

fiction literary adventurous medium-paced

380 pages paperback

fiction graphic novel science science fiction adventurous slow-paced

416 pages 2009

fiction fantasy short stories challenging funny reflective slow-paced

304 pages 2000

fiction fantasy short stories adventurous slow-paced

306 pages paperback 1999

fiction fantasy short stories adventurous mysterious fast-paced

313 pages 2008

fiction fantasy lgbtqia+ adventurous fast-paced

342 pages paperback

fiction fantasy adventurous medium-paced