Namesakes

Notable Scientists and Inventors: 1 inventor
Linus Torvalds   1969-