There are a bunch of 1000 pagers out there, now. The new edition of Programming Python is the best, IMHO. I think Beazley is the best reference (if you need more, RTS, and look at the online reference) and also the best for learning Python, if you have programming experience already. It's the one getting dog-eared here. Regards, KBK