Physical Description: 1 online resource (xxiii, 396 pages): text filel PDF.
ISBN: 9781138577916 (pbk)
9781138574380 (hbk)
9781351265720 (electronic book)