Charles D. Whelan III attorneys & Law Firm