Mike reviewed A Heart Full of Headstones by Ian Rankin (Inspector Rebus, #24) Aug 20 Public AAA rating 5 stars Superb from start to finish.