A review by haya
A Possible Madness by Frank MacDonald

3.0

interesting but slow moving for the first half and a confusing lot of characters, most having names beginning with 'd'