Wow! What a great list of references! Here's one more that should be mentioned that I didn't see listed that might help a person develop his ability to play blindfold chess, and that is the Chess Visualization Course. See
Chess Visualization Course - practical training exercises for tactics and attack on the King to improve your chess vision!.