Computer Scientist dabbling with logic, lattice theory, automata and their applications to reasoning about programs.