CNET Do-it-yourself home networking projects : 24 cool things you didn't know you could do! - Aspinwall, Jim. (McGraw-Hill, 2008)