What are the best books for test automation using Selenium and C#?

Please anyone tell me what are the best books for test automation using Selenium and C#.

  1. Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin

  2. The Just Enough Software Test Automation by Daniel J. Mosley and Bruce A. Posey

  3. Implementing Automated Software Testing: How to Save Time and Lower Costs While Raising Quality by Elfriede Dustin, Thom Garrett, Bernie Gauf

  4. Software Test Automation: Effective Use of Test Execution Tools by Mark Fewster and Dorothy Graham

  5. The Agile Samurai by Jonathan Rasmusson

  6. Experiences of Test Automation: Case Studies of Software Test Automation by Dorothy Graham and Mark Fewster

  7. Agile Testing: A Practical Guide for Testers and Agile Teams by Lisa Crispin and Janet Gregory

  8. Refactoring: Improving the Design of Existing Code by Martin Fowler and Kent Beck

  9. The Selenium Guidebook by Dave Haeffner

  10. Beautiful Testing: Leading Professionals Reveal How They Improve Software