Intro Python: Files by Reuven M. Lerner