From your list, I would start with "Understanding Chess Move by Move." Read "Attacking Chess" and Silman's "Complete Endgame Course" next. The other books could be read after you get your rating up to say 1700-1800.
"Understanding Chess Move by Move" is a good look at the mechanics behind moves in a game. Pay specific attention to the opening principles because most people rated under 1400 have minor problems with their openings. "Attacking Chess" is a good text for learning the basics of tactical chess. It's a book I recommend to my students. "The Complete Endgame Course" provides you with much of what you need to know about real endgames. Many games played under a level of 1500-1600 never reach a true endgame (King and pawns).
The reason I suggested these books first before deciding what to read from the remaining books on the list is because some of those books only make full sense when you've been playing at a higher level (not to discard your playing level).
Think like a grandmaster- ALexander Kotov
Fischer- 60 most memorable games
Understanding chess move by move- John Nunn
Improve your chess now- Tisdall
Attacking chess (1995)- Josh Waitz
The art of logical thinking- Neil Mcdonald
Final theory of chess
Casablnaca- chess fundamentals- read it, it wasent great
Edward Lasker chess strategy
Art of the middle game - keres
Essential chess lessons- Steve Giddons
Art of attack in chess-vladimir vukovic
Silamns complete endgame course
COmments on these books, what order to read in, and how to take notes on books.