Reversible logic synthesis : from fundamentals to quantum computing - Al-Rabadi, Anas N. , 1973-. (Springer-Verlag, 2004)