A New Medium for Scientific Publication and Communication Using the Internet.