Graham Dwyer: How coincidence and graft thwarted the perfect crime

Graham Dwyer (on the right)

Paul Williams