Google
×
isbn:0521560802 from books.google.com
'An elegant, absorbing book.' Washington Post