Nasceu em 1962, em Inverness, na Escócia, e vive em Cambridge. Frequentadora assídua de premiações literárias, é autora de romances como Hotel Mundo, finalista do Booker Prize e do Orange Prize, e Por acaso, vencedor do Whitbread Novel Award. Escreveu ainda livros de contos e peças de teatro e colabora com vários periódicos, como The Guardian e Times Literary Suplement.