Beware of the Past

496 pages 1995

fiction historical emotional reflective sad slow-paced

706 pages 1997

fiction historical informative reflective slow-paced

737 pages paperback 1997

fiction historical challenging emotional reflective slow-paced