Card List Article
The book incorporates many modern approaches to mathematical understanding whilst keeping the best of the traditional methods by making a feature of many worked examples and exercises to illustrate each new concept at every stage of its development.