Audrey Niffenegger's second novel is a ghost story set in and around Highgate Cemetery in London.
Find out more...