Clustering (A Data Recovery Approach, Second Edition)