This little book provides the reader with a concise introduction to several modern optimization techniques. The treatment is not very deep or rigorous; however, it is more than complete enough to give the reader the basic tools required to implement trivial optimizers or to understand the operation of sophisticated ones. The example code is a bit flaky. Not the book for an expert, but highly recommended for the novice or manager wanting a basic understanding.