Mastering Python Design Patterns - Third Edition: Craft essential Python patterns by following core design principles Paperback $39.99