Wow, that is a lot of reading material. Good Luck!