Shabani, Javad First step to quantum computing: A practical guide for beginners - World Scientific 2025