978-950-09-1557-1 publisher