Robert W. Bly is the author of over 95 books on science, technology, business, marketing, copywriting, science fiction, and popular culture. Bly holds a BS in chemical engineering from the University of Rochester and is a member of the American Institute of Chemical Engineers. Before becoming a freelance writer, he was a technical writer for Westinghouse. He has written technical materials on electricity and electronics for such companies as GE Semiconductor, Schneider Electrical, and Leviton. In addition to his book-length works, Bly's articles have appeared in Science Books & Films, Computer Decisions, City Paper, The Record, Cosmopolitan, Writer's Digest, Chemical Engineering, and many other magazines and newspapers. He has a science website-www.mychemset.com-and his writing website is www.bly.com.