Ap Chemistry For Dummies by Michelle Rose Gilman & Peter J. Mikulecky