4.0

Really good for a textbook, and it made my to-read list grow EVEN LONGER.