Another good NF read that isn't on that list is Brian Greene's The Elegant Universe. It's about string theory if you know what that is.http://www.mapsurfer.com/lists/nf.html
The only one I've read on that list is Guns, Germs & Steel.
I can't stand much NF.