Leonardo to the Internet: Technology and Culture from the Renaissance to the Present Paperback $35.00