9780521052061
0-521-05206-8