

0199537763 / 9780199537761
Paperback
823.8
09/10/2008
10 in stock Need More ?
England
Classics
20 cm xxxvi, 415 p.
General (US: Trade) Learn More
Reprint. This ed. originally published: 1988.