Jim Koenig on Law Firm Hacks and How to Prevent Them

>