Kim Peek (born November 11, 1951), is a savant with a photographic or eidetic memory and developmental disabilities, possibly resulting from congenital brain abnormalities. He was the inspiration for the character of Raymond Babbit, played by Dustin Hoffman, in the movie Rain Man.
According to Peek's father, Fran, Peek was able to memorize things from the age of 16-20 months. He read books, memorized them, and then placed them upside down on the shelf to show that he had finished reading them, a practice he still maintains. He reads a book in about an hour and remembers approximately 98% of everything he has read, memorizing vast amounts of information in subjects ranging from history and literature, geography, and numbers, to sports, music, and dates. He can recall some 12,000 books from memory.