Perri O’Shaughnessy

2 books

480 pages 2003

fiction mystery mysterious medium-paced

304 pages paperback 2001

short stories dark reflective medium-paced