APA Citation

Summerfield, M. (2013). Python in practice: Create better programs using concurrency, libraries, and patterns. Upper Saddle River, NJ: Addison-Wesley.

Chicago Style Citation

Summerfield, Mark. Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns. Upper Saddle River, NJ: Addison-Wesley, 2013.

MLA Citation

Summerfield, Mark. Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns. Upper Saddle River, NJ: Addison-Wesley, 2013.

Warning: These citations may not always be 100% accurate.