978-987-572-345-0 publisher