Conceptual Structures by William Tepfenhart & Walling Cyre