This document introduces a four-valued logic proposed by the author. It begins by discussing other multi-valued logics proposed in the early 20th century. It then describes the author's four-valued logic, including its truth tables. It also compares it to other logics. The document outlines a C program the author wrote to discover possible logics based on input constraints. It provides an example of the input constraints used and shows the C source code. The document discusses properties checked by the program and outputs solutions if they satisfy the properties.