Modern Operating Systems third edition - Andrew S. Tanenbaum (Pearson, 2009)