Logical Algebraic Structures