Physical Description: 1 online resource ( lxviii, 824 pages): text file, PDF.
ISBN: 9781292155258 (electronic book)
9781292155241