Prentice Hall world explorer : - Kracht, James B. (Prentice Hall, 2005)