Online Law: The SPA's Legal Guide to Doing Business on the Internet by Thomas J. Smedinghoff J.D. | Menrva Books