A Heart Full of Headstones by Ian Rankin 'John Rebus had been in court plenty of times, but this was his first time in the dock.' So begins A Heart Full of Headstones, my second Rankin read of the month. Unlike Mortal Causes, it is set in the present day during the Covid pandemic, and …