Total estimated U.S. charitable giving reached $248.52 billion for ‘04 — a new record for philanthropic giving. (Foster Letter 8/10/05)

http://garydfoster.com