Notes Book Notes Agile software development principles patterns and practices Computer Network, a top-down approach Computer Systems, a programmer's perspective. MySql Head first design