Publisher: Pearson Education Limited
You may also be interested in...
This book is probably good in a classroom environment as the explanations given are a bit scant, and they try and make up for this with copious examples but it doesn't quite work. You might want to supplement... More
For Students, really easy way to learn as long as you get your head round certain topics.
For teachers, Good questions and assists with detailed explanations.