The Science Of Logic by Peter Coffrey