Browse editions

Current edition

509 pages first pub 1995 (editions)

fiction contemporary literary magical realism dark mysterious tense slow-paced
Other editions (8)
Expand filter menu Filter editions

435 pages first pub 1995 (editions)

fiction contemporary literary magical realism dark mysterious tense slow-paced

438 pages first pub 1995 (editions)

fiction contemporary literary magical realism dark mysterious tense slow-paced

494 pages first pub 1995 (editions)

fiction contemporary literary magical realism dark mysterious tense slow-paced

509 pages first pub 1995 (editions)

fiction contemporary literary magical realism dark mysterious tense slow-paced

352 pages first pub 1995 (editions)

fiction contemporary literary magical realism dark mysterious tense slow-paced

462 pages first pub 1995 (editions)

fiction contemporary literary magical realism dark mysterious tense slow-paced

445 pages first pub 1995 (editions)

fiction contemporary literary magical realism dark mysterious tense slow-paced

339 pages first pub 1995 (editions)

fiction contemporary literary magical realism dark mysterious tense slow-paced