Steve Callihan is a freelance technical writer and has written several books on Web design. He has had articles published in major computer and Internet magazines and has extensive experience designing, writing, and producing hardware and software user guides.