You've likely heard of history repeating itself, but what about a different version of the history we know? The books on this list explore what might have happened if historical events went a different way resulting in different outcomes. Perfect for the open-minded history buff!