9780521055253
0-521-05525-3