Quantum Computing: An Introduction
Irreversibility and heat generation in the computing process