Definitions (links to Steve Mann's website)