Text this: Python essential reference / David M. Beazley.