Great book with some really eccentric characters, a crazy plot and a lovely romantic interest interwoven. Much dry humour and some real belly laughs. Fun, enjoyable listening.