ID: WYla1THfKf
9780030508622. Very good condition. Hard cover. Revised ed. Language: English. Pages: 971. Sewn binding. Cloth over boards. 971 p. Contains: Illustrations color Tables black & white Figures.