American average life spans have set a new record, 76.5 years. (Foster Letter 1/15/99)

http://www.garydfoster.com