A suburban Atlanta man says a good Samaritan returned his wallet 24 years after he lost it. Burton Maugans, who now lives in Acworth, Ga., said he received a call from a stranger several weeks ago.

"He introduced himself and said he knew my age, my name and my birth date," Maugans told WSB-TV's Rachel Stockman.

"At first I could not remember losing a wallet," Mauguns said. "But then, it's the only wallet I've lost in my life, it came back pretty quickly. "

The wallet is in decent condition, considering it spent 24 years lost somewhere near Holden Beach in North Carolina.

Maugans said he lost the wallet while he was waterskiing when he was about 18 years old.

"I forgot to take the wallet out of my pocket and I got in the water. As I got in, I realized it and I had already lost it," Maugans said.

Maugans received the wallet in the mail on Thursday from North Carolina resident Jim Parker.  Parker told Stockman he was on a walk with his wife on the beach when he spotted it.

"Looking at it - it looked like it had been there for a week or two," Parker explained. "I sprayed it off with a garden hose, and when I looked at the dates, I said wow this is really, really old."

Parker found Maugans by searching his name on the Internet and quickly was able to track him down.

The wallet still contained Maugan's high school identification from 1987, a library card, and even an old bank card.