The Principles Of Logic (Volume 2) by Timothy Jr Will Bradley