Cracking Codes With Python (Price Printed) - Sweigart (No Starch Pr., 2018)