Sarah Canary, by Karen Joy FowlerRead about another entry on the list.
“Did I already mention a greatest first contact novel? Well, this is the other one, but this time located on Earth. Historical novel, detective novel, science fiction novel: just a plain great novel.”
Also see Kim Stanley Robinson's ten favorite Mars novels.