Alexander McCall Smith.
Started like a Noble Savage novel with a loose plot. Half way through you realise that both of these first impressions are wrong. Lovely writing.
Alexander McCall Smith.
Started like a Noble Savage novel with a loose plot. Half way through you realise that both of these first impressions are wrong. Lovely writing.