Computing with spins: From classical to quantum computing - S. Bandyopadhyay (2004)