Physical Description: 1 online resource (xx, 832 pages): text file, PDF.
ISBN: 9781108495806 (electronic book)