super in python 2.7
Your base class
people should be derived from the
object class, to make it a new-style class, which will allow
super() to work.
You should then use
Old-style classes behave quite differently, and I dont understand them