Scan barcode
A review by scottyreadsstuff
The Butterfly by James M. Cain
4.0
This book is messed up but in an engrossing way. I was still interested in what happened in the plot whilst being incredibly disturbed.