Introduction to colloid and surface chemistry - Dubcan J. Shaw