An introduction to legal reasoning - Levi, Edward Hirsch (A phoenix book, 1999)