A daring, imaginative feat; the world it conjures is at once familiar and strange, and strangely moving. A splendid first novel' John Banville