BOOK NOTES: "The Revenge of Geography: What the Map Tells Us about Coming Conflicts and the Battle Against Fate
Published 12/09/2012, Grand Forks Herald
New Books at the Grand Forks and East Grand forks public librariesWord count: 464
The full article is available to newspaper subscribers. If you are a subscriber please log in to continue reading.