Beginning Python - Magnus Lie Hetland (Springer, 2017)