Chemistry and Technology - Smith Allen K.