Treaties and Alliances of the World - An International Surve... By Keesing's Archives:, Keesing's Archives: Hardcover Price $17.99 Free Shipping