SOFTWARE AGENTS - BRANDSHAW,JAFFERY (NEW DELHI PHI, 2012)