978-2-9571547 publisher