'The doctor was fated to go back to Bombay; he would keep returning again and again - if not forever, at least for as long as there were dwarves in the circus.'
Born a Parsi in Bombay, sent to university and medical school in Vienna, Dr Farrokh Daruwalla is a Canadian citizen - a 59-year-old orthopaedic surgeon, living in Toronto. Once, twenty years ago, Dr Daruwalla was the examining physician of two murder victims in Goa. Now, two decades later, the doctor will be reacquainted with the murderer...
Daruwalla is another iconic Irving figure... Irving handles this incarnadine combination of farce and horror with high speed skill, creating a compulsively readable book
[Irving] is at the peak of his powers... he plunges the reader into one sensual or grotesque scene after another with cheerful vigour and a madcap tenderness for life... entertainment on a grand scale
More plot twists than the Ramayana and a cast of characters that includes dwarves, prostitutes, movie stars, tranvestites and at least one serial killer
Irving has given us that treat of treats, a wide-ranging fiction of massive design and length that encapsulates our world with intelligence and sugars the pill with wit
Daruwalla's quest for the truth is what sustains this book... a writer with the courage to follow this difficult journey while also exploring issues of poverty, racism and disease in a novel so full of humour is a writer to be treasured