Introduction to quantum computing - Kaye,Phillip (Oxford University press, 2007)