Principles of Behavioural Taxonomy and the Mathematical Basis of the Taxonome Computer Program | Synapse