1. A handwriting style analysis tool, comprising a computer-readable storage medium having encoded thereon computer-executable instructions which, when executed upon one or more computer processors, instantiates: a writing collection module that collects handwriting from a user; and a style analysis module that analyzes the collected handwriting to determine a style of the collected handwriting, wherein analyzing employs a hierarchical clustering algorithm which produces a hierarchy of nested clusterings, C={c 1 , c 2 ,. .. c m }, wherein for each pair (c i , c i+1 ) in C, c i is a subset of c i+1 , and each c i+1 is obtained from the preceding c i by applying a cluster dissimilarity function to determine a difference between ink samples of handwriting.