Applied Scientific Computing With Python - Turner, Peter R.; Turner, Peter R.; Arildsen, Thomas; Kavanagh, Kathleen (Springer International Publishing : Imprint: Springer, 2018)