A new edition of the classic novel from the late, great Iain Banks, published to mark its 25th anniversary. It was adapted into a successful BBC TV series in 1996. 'An utterly enchanting piece of fiction...' "Independent On Sunday"