978-0-521-82945-8