Lawrence Cunningham is an authority on corporate governance and has served on numerous corporate boards, of both private and public companies. He is also a sought-after speaker and is happy to share his knowledge with groups ranging from corporate boards to investing societies and civic leaders. He has written dozens of books and scores of articles on a wide range of subjects in law and business................