Simulation with Python - Rongpeng Li, Aiichiro Nakano (Springer, 2022)