Items related to The Algorithm Design Manual

9787302207276: The Algorithm Design Manual