Stephens, R.W.B.

International Dictionaries of Science and Technology - London, Crosby Lockwood Staples, 1974. - 853p.

025896930X

534.003 STE