Bloomsbury dictionary of science for everyone - Schneider, Herman; Schneider, Leo (Bloomsbury Pubel., 1990)