Data clustering in C++ an object- oriented approach - Gan, Guojun (Baco Raton CRC, 2011)