Overall, the author has managed to keep a sound balance between the different approaches to convexity in geometry, analysis, and applied mathematics. The entire presentation is utmost lucid, didactically well-composed, thematically versatile and essentially self-contained. The large number of instructive examples and illustrating figures will certainly help the unexperienced reader grasp the abstract concepts, methods and results, all of which are treated in a mathematically rigorous way. Also, the emphasis on computational, especially algorithmic methods is a particular feature of this fine undergraduate textbook, which will be a great source for students and instructors like-wise the book under review is an excellent, rather unique primer on convexity in several branches of mathematics. -- Zentralblatt MATH Zentralblatt MATH