The upper echelons of Edinburgh society are seething with danger and desire. There are some neighbourhoods you'd kill to live in. Annie Griffin presents a deliciously twisted view of Edinburgh's middle-class neurosis. A proper whodunit…