Circling back through my post queue – here’s a Dr. Dobbs article on Concurrency and Python, in it Shannon covers stackless and greenlets. Good read.
In it he goes into a bit more details about the scheduling system, locking and threads vs. processes.