General science - Bates, Martin; Dudley-Evans, Tony 1943- (Longman, 1980)