Text this: Quaternion algebra applied to polygon theory in three dimensional space /