I am impressed with this book on so many levels. To start with, the author articulated so well what I personally believed in all these years - that history is a fickle but a loyal mistress to her stoic master, destiny; She weaves this wonderful tapestry of human emotions and ideals to achieve what h...