9781138490529 ; 9781138490543 ; 9781351035187