Update: sorry, this sale is over!
Forget spring cleaning—how about a spring refresh? Today only: take 20% off all second editions when you use code REFRESH at checkout!
Find out what’s been updated, from contents to cover design:
Keep up to date with new book releases and announcements with our newsletter.