Sleep No More
Sleep No More
Regular price
$11.99 USD
Regular price
Sale price
$11.99 USD
Unit price
/
per
Enjoying a happy marriage and fatherhood while remembering an obsessive love affair years earlier with a woman who subsequently died, John Waters encounters a woman with a secret only his ex-girlfriend knows, and when she, too, is killed, Waters's life is enveloped by guilt and suspicion. 100,000 first printing.