There are lots of really awful books out there. Just don’t take everything you read as gold. There are typographical errors that change the meaning of some definitions and theories. Others are just flat out wrong.
Maximum boost and the books zerodaze mentioned are pretty solid for the basics.