Python Programming On Win32 by Andy Robinson & Mark Hammond