Thanks for the posts guys! I have obtained a lot of the above books as ebooks, and will be going through them. I'll continually refer back to this thread to see what book to move to next.