Principles of contract drafting, pleadings, and legal memoranda by Dr. Adnan Al-Omr

69