I guess there are many historical parralells you can draw with Shinra. Very detailed one though! Twas a very informative read! Most of the history I know is European.