The A to Z of Logic - 9781461731825