50 Algorithms Every Programmer Should Know: Tackle Computer Science Challenges w

Curled corners as this is paperback (see pics)

eBay