Reinventing Knowledge: From Alexandria to the Internet by Ian F. McNeely Back to product details page >