Chemical calculations at a glance Paul Yates. - Yates, Paul (Blackwell, 2005)