I've read most of it. It's excellent. You have to pay a lot of attention to get anything out of it, much more than is required for SICP, PAIP, or The Little Schemer. You will spend enough time at it that the monetary outlay will be insignificant...