Foster's First Principles Of Chemistry; by Wynn F. Foster