A review by meera01
Dead Souls by Angela Marsons

3.0

This was another good one and I actually felt like I learned something about British society. I took a star off because I get annoyed when I police character knowingly does something idiotic.