I'm waiting for the release of the next edition of "Programming Python" from O'Reilly. It's due out in December. The current edition is rather oldish. From 2001, I believe. Steve