Efficient memory programming - Loshin, David, (McGraw-Hill,)