What Witcher books do I read first?



I didn't realize how many books there are for the Witcher.



Here are all the books I found on the Witcher.



1. Sword of Destiny

2. The World of the Witcher (probably not a book)

3. The Last Wish: Introducing The Witcher

4. The Time of Contempt

5. The Witcher Volume 1

6. Blood of Elves

7. Baptism of Fire

8. The Witcher: Volume 2 - Fox Children





What book should I read and what book should I read first. Can someone list in order of which books to read in order from first to last.



Thanks