Browse editions

Current edition

552 pages hardcover 1996

fiction historical challenging emotional reflective medium-paced
Other editions (25)
Expand filter menu Filter editions

552 pages 1996

fiction historical challenging emotional reflective medium-paced

840 pages 1996

fiction historical challenging emotional reflective medium-paced

604 pages paperback 1996

fiction historical challenging emotional reflective medium-paced

1040 pages paperback 1996

fiction historical challenging emotional reflective medium-paced

899 pages paperback 1996

fiction historical challenging emotional reflective medium-paced

532 pages paperback 1996

fiction historical challenging emotional reflective medium-paced

640 pages 1996

fiction historical challenging emotional reflective medium-paced

894 pages paperback 1996

fiction historical challenging emotional reflective medium-paced

638 pages paperback 1996

fiction historical challenging emotional reflective medium-paced

552 pages 1996

fiction historical challenging emotional reflective medium-paced