Item Description:Includes index.
Physical Description:1 online resource (xii, 464 pages).
ISBN:1593573480
9781593573485