Voyages in conceptual chemistry - Barouch, Dan H. (Jones and Bartlett Pub., 1997)