May I repeat what has already been said: Core Python Programming is also an excellent book. I also have the Mark Lutz book but would have sorely missed the CPP book by Chun while I have been learning the language the last couple of months. Good luck and enjoy yourself! I have found Python great to develop with, Chris