Cambridge Studies in the History of Engineering

GPTKB entity