Oedipus Rex - Sophocle; Bloom, Harold (NewDelhi : Viva Books Pvt. Ltd., 2008)