Guns, Germs, and Steel by Jared Diamond
Delves into the why's of the have's and the have not's of Human Migration. Actually it explains all animal migrations, since the formation of the modern continents. If you are looking for controversy in a book, you can find it here and in Huckleberry Finn! I found the book interesting and thought provoking.