Logic (Volume 3) by William Ernest Johnson