The bawdy narrative strands are cleverly woven together with witty and urbane dialogue and piquant characterisation, so that the reader is thoroughly absorbed in this irreverent tour de force.
The bawdy narrative strands are cleverly woven together with witty and urbane dialogue and piquant characterisation, so that the reader is thoroughly absorbed in this irreverent tour de force.