Introduction to Programming Concepts with Case Studies in Python - Üçoluk, Göktürk; Kalkan, Sinan (Springer Vienna : Imprint: Springer, 2012)