9780882250908