Carol Ann Shields , ( née Warner ; June 2 , 1935 -- July 16 , 2003 ) was an American-born Canadian author .
Carol Ann Shields ( June 2 , 1935 -- July 16 , 2003 ) was an American and Canadian author .