World war I almanac - Pendergast (U.X.L gale group, 2001)