What people are saying - Write a review
This book gives a great simplistic foundation that enables one to get to grasp with whatever topic it is that you are trying to understand. It provides examples of concepts throughout its entirety. I would have given the book 5 stars if it had covered my area in depth, although I do not think this was the intent of the authors on reflection. Thank you for creating this book it has made my life easier.
J. Robinson (LSBU undergraduate)