Shelly Shapiro

5 books

416 pages paperback 1988

fiction fantasy adventurous fast-paced

272 pages paperback 1983

fiction science fiction adventurous challenging medium-paced

512 pages 1999

fiction mystery science fiction thriller adventurous mysterious slow-paced

336 pages 1998

fiction science fiction short stories adventurous challenging informative slow-paced

missing duration info audio

fiction fantasy science science fiction adventurous slow-paced