978-0-521-16913-4