Selina Rosen

61 books

224 pages paperback

fiction fantasy adventurous medium-paced

240 pages paperback 2005

nonfiction essays science fiction adventurous funny lighthearted slow-paced

320 pages 2012

fiction science fiction funny informative slow-paced

248 pages 1995

fiction fantasy short stories adventurous challenging mysterious medium-paced

340 pages paperback

fiction fantasy adventurous mysterious medium-paced

391 pages 2001

fiction fantasy science fiction adventurous fast-paced

432 pages 2010

fiction fantasy short stories challenging funny reflective slow-paced

268 pages 2008

fiction horror short stories dark mysterious slow-paced

259 pages 2008

nonfiction fantasy adventurous medium-paced

272 pages 2011

fiction lgbtqia+ adventurous funny slow-paced