The Many Worlds of Logic, Study Guide by Paul Herrick | Menrva Books