Philosophical Logic (An Introduction) - 9780415023184