Peter Rock

Lance Cleland

Peter Rock is the author of five novels, most recently My Abandonment, and a story collection, The Unsettling.