Building with python from first principles - Weidman, Seth (Beijing, 2021)