CNET Do-It-Yourself Laptop Projects: 24 Cool Things You Didn... By Jaffe, Justin Paperback Price $5.86 Free Shipping