Introduction to Reversible Computing (Chapman & Hall/CRC Computational Science)