Steve Yegge's review of The Algorithm Design Manual