New Society Publishers Illustrated edition compare prices