The Philosophy of Legal Reasoning: Logic, probability, and presumptions in legal reasoning