I would recommend the novel Calculating God by Robert J. Sawyer. It's set in 1999 Toronto; the premise is that one day, a spaceship lands outside the Royal Ontario Museum, and a giant alien gets out, walks up to the security desk, and asks if he may speak to a paleontologist.
I'll second the Calculating God
recommendation. Loved that novel!