Leonardo To The Internet: Technology And Culture From The Renaissance To The Present (Johns Hopkins Studies In The History Of Technology) - 9781421443102
Leonardo To The Internet: Technology And Culture From The Renaissance To The Present (Johns Hopkins Studies In The History Of Technology) - 9781421443102