Universal Logic: Understanding the Many Ways of Reasoning (The Reasoner, 2009)