Thanks for a great job well done!  I have to concur with Jennifer; it has been a while since last reading this piece so to have the opportunity to read it again was good for me to remember the plot etc. 

The interesting thing about your piece that came to thought was; how often are we today still dealing with some of the issues during this time!  While it leaves a lot of room for debate on this topic I am grateful for the earnest efforts you put into this piece.

Great Job!  Rich