Unabridged Audiobook
This is book is good for overview of fundamentals. I enjoyed it! I still listen to it often.
horrible. most of the information is either wrong, out dated, incomplete, inaccurate or confusing. you eeally need to find updated & real informatiob. sorry for the poor review.
~~tag-text~~