Leslie Perri

1 book

427 pages 1994

fiction science fiction short stories adventurous reflective medium-paced