The problem is that my time is tight and I'm super busy to search myself today.. I was hoping that some would suggest books to me.

I'm still waiting though. Thank you Lion4lion.