My thoughts on the book are that it is a good book, but no Linux support. It is expecting you are running Windows. If you are on: Unix, Linux, OS X, or Windows NT you must go to the website. I also think I want to get into the hardware field. As of right now, it's impossible. So how do I learn Northbridge etc. So when I finish part one, I will write an overview. Especially the Fortran paragraph.