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