Original languageEnglish
JournalHistory and Technology
Journal publication date2008
StatePublished
Peer-reviewedYes

ID: 86091