Crossroads of history - Heckel, Waldemar, 1949-; Tritle, Lawrence A., 1946- (Regina Books, 2003)