Python for scientists - Stewart, John (CUP, 2017)