Parasites - Daphne Du Maurier (1965)
English