Professional Responsibility in Criminal Defense Practice John Wesley Hall (Jr.) Published: 2005 Total Pages: 1868 Get eBook