Special Offer! Take $1 off any purchase. Get the code »

David Kay

David Kay is a writer, an engineer, an artist, and a naturalist who has written or cowritten more than a dozen computer books. William "The Ferrett" Steinmetz is a freelance Webmaster and editor.