Almanac civilizations almanac volume 2 - Knight (An Imprint Of The Gale Group, 1999)