Basic chemistry concepts and exercises - Kenkel, John (CRC Press, 2011)