Karen Duve

2 books

311 pages digital 2016

fiction dystopian science fiction dark funny fast-paced

Rain

Karen Duve

256 pages paperback 1999

fiction contemporary challenging dark mysterious medium-paced