Heaven Can Wait is Cally Taylor's debut novel published by Orion.
I laughed frequently enough to average out to one laugh per page. The novel is 375 pages long and if you believe in the adage that "laughter is the best medicine" then this book should be available for you on perscription.
You may end up calling me psychic (but never psycho please) because I'm going to predict that Cally's going to become a hugely popular novelist worldwide and very very quickly.