I can't believe the shitty book that I was forced to try to read for my course. This one gives you a good picture of what's relevant. I'll toss this one in since everyone else has - it has excellent tables. I rate them book as execellent. Don't force yourself to read another book. There's nothing to understand in micro - just memorize it. This book makes it easier. I only wish I had had this as a text for the course!