We've always considered ourselves pretty well-read, but then we found Amazon's list of 100 Books to Read in a Lifetime and realized there's quite a bit of literary ground we've yet to cover. Here's the full list:
1. 1984 by George Orwell
2. A Brief History of Time by Stephen Hawking
3. A Heartbreaking Work of Staggering Genius by Dave Eggers