978-0-359-17267-2 publisher