We're off the air for hardware maintenance

We're taking the next week or two to perform some much needed maintenance. In the mean time, please do not email us because we won't be able to respond, and please don't order any books because we won't be able to fulfill any book orders until this essential maintenance is complete.

Thanks for your patience, and we'll see you soon.