Multi-Perspective Legal Reasoning