Industrial archaeology : a new introduction / - Hudson, Kenneth (John Baker, 1976)