I don't know if it follows the book or not. The book is hard to read because of the need of the glossary. The movie avoids this to some extent but still some of the unglossed jargon creeps in.