Description
Item Description:Title from PDF title page (viewed on Aug. 22, 2012).
Electronic resource.
Physical Description:1 online resource (xiii, 948 pages)
ISBN:9781934764350
1934764353
9781621980834
1621980839