Structured clustering representations and methods - Adrian Mark Heilbut (2016)