978-0316479264, 0316479268, 9780316479264