ISBN: 0534243126 EAN: 9780534243128 Label: Duxbury Press Binding: Hardcover Publisher: Duxbury Press Published Date: Mon, Jun 18, 2001