Machiavelli and The Mayflower: how to Understand the Europeans - Kindle edition