Understanding the Tax Benefits of Charitable Contributions in Virginia