Algorithm design

Jon Kleinberg, Éva Tardos
Pearson/Addison-Wesley
9780321295354
0-321-29535-8