Real World Python - Vaughan, Tay (No Starch Press Canada, 2021)