The past before us - Straw, Carole; Lim, Richard (Brepols, 2004)