Description
Physical Description:1 online resource (xxi, 494 pages)
ISBN:9780520923720
0520923723
0585394598
9780585394596
0520220676 (alk. paper)