Teaching general chemistry : a materials science companion - Ellis, Arthur B., 1951- (American Chemical Society, 1993)