http://books.google.com/books?vid=ISBN0743201698
527
http://books.google.com/books?vid=ISBN0394721071
4
http://books.google.com/books?vid=ISBN9780743201698
3
http://books.google.com/books?vid=ISBN0394410963
1
http://books.google.com/books?vid=ISBN0679737294
1
http://books.google.com/books?vid=ISBN0679768734
1
http://books.google.com/books?vid=ISBN039472643
1