Text this: Introduction to quantum algorithms / Johannes A. Buchmann.