STC review.
Standard Telephones and Cables (London, England)
London : Standard Telephones and Cables,
Description based on: Vol. 17, no. 1 (Feb. 1971).
Standard Telephones and Cables (London, England)