Unabridged Audiobook
The time given to each historic period was not balanced, resulting in that the las 600 years were reviewed in half an hour!
~~tag-text~~