David Newacheck has over 30 years of experience in criminal & civil tax law,as well as trusts & estate planning.