I understand what you are asking for - my son is similar in the sense that he knows and is fascinated by weird facts about weird things and has a strong recall of them. But, there is no single book that is going to help. You may need to get a bunch of books on each subject/topic that he might be interested in.
Amongst what we have, my DS likes his kid's encyclopedia, the Guinness book of world record and a few Ripley's believe it or not books for reading on all kinds of topics.
He also likes the books "The Way Things Work" and "The new Way Things Work" by David Macaulay - they are packed with a lot of "information" for him.