An Introduction To Non-Classical Logic by Graham Priest