Handbooks in operations research and management science - Lenstra, J K (Elsevier, 2003)