

0471359610 / 9780471359616
Paperback
01/06/2000
1 in stock Need More ?
United States
24 cm xvii, 286p.
general Learn More
Prev. ed.: 1988.