50 Algorithms Every Programmer Should Know: Tackle Computer Science Challenges w
Curled corners as this is paperback (see pics)
eBay