Berkshire Encyclopedia of world history review - Ziegler, Herbert F.