Vagueness, Logic and Ontology. Ashgate New Critical Thinking in Philosophy. by Dominic Hyde