Mastering Python: Master the art of writing beautiful and powerful Python by using all of the features that Python 3.5 offers