A textbook would be more interesting to read than this book. Don't buy.
Dry & Boring
I didn't finish this book because I just couldn't quite get into the story. At time it was interesting, but overall I found it to be quite dry.
I only listened to the 1st 4 chapters before I gave up because I almost fell asleep at the wheel.