isbn 9780082031901