978-1-78520-154-7 compare prices