Bloomsbury dictionary of science for everyone - Schneider, Herman (Bloomsbury reference, 1989)