978-0142415177, 0142415170, 9780142415177