This is a very poor teaching book. The author fails miserably in trying to give the first timer a solid picture of what is happening. Feels more like blob of jello. I think that this book should not be used as an intro textbook. Its also wasting my strength to carry it to class.