Identifying structural motifs in inter-molecular contacts using cluster analysis : Part 1. Interactions of carboxylic acids with primary amides and with other carboxylic acid groups | doi.page