This book is a comprehensive investigation into expert systems in law. These are computer systems that engage in legal reasoning by assisting general legal practitioners in solving legal problems beyond the range of their knowledge or expertise. Jurisprudence is used throughout the book to articulate the presuppositions and limitations of building such systems, and to provide sound practical guidance for their design.