You are sounding very good, and it looks like you are getting a good reading list. Maybe I should pick up a couple of those. 5LL I've read and it is excellent. It has a bit of a preachy religious tone that I could do without personally, but the content is excellent.
I'm still waiting to hear back about the results of my little assignment for you