Quantum Computing Explained
“It is informal, with the goal of introducing the concepts used in the field and then showing through explicit examples how to work with them.”  (Zentralblatt MATH, 2012)"This book is friendly alternative for beginners…rookies can self-train by using the book, while gurus can follow the contents to deliver lectures." (Computing Reviews, August 13, 2008)