A glorious and epic romance. Told with charm, wit and spelling and punctuation errors. An 84 Charing Cross Road for the 21st Century. And true, apart from name changes to protect the guilty and me from litigation.