John P. Warner Dies at 82