I've only used this book a few times, but I can tell that it is exactly what I've been looking for. Easy-to-understand explanations with examples and a bit of colour to make it interesting. The book itself arrived on time and was well packaged. Thank you :)
Thorough and interesting resource. This is not a textbook but if you are on a course or learning from another source, this series of texts are invaluable to refer for detail on individual points.