There Will Be Blood (Macbeth Review) Feraco Search for Human Potential 20 January 2009.
Final Revision LITB3