Lectures on quantum computation,quantum error correcting codes and information theory - Parthasarathy K R (Narosa, 2006)