David R. Klein Books
Organic chemistry
"Each chapter contains strategically positioned sections that cover important skills. In each section, an important skill is developed or fine-tuned. Multiple problems are then provided in order to...
Read More