Reading list: Programming _ W. Richard Stevens