Python Essential Reference (4th Edition)