Stories of Your Life: and Others

by Ted Chiang

Top 10 Favorite Books 2011: #2