Surface chemistry in biomedical and environmental science - Blitz, Jonathan P. (NATO science series.. Series II, Mathematics, physics, and chemistry, 2005)