Newer edition of Introduction to Computation and Programming Using Python uses Python 3 and the link to htdp was wrong.