Mooncakes and Milk Bread
Kristina Cho
Blue Mars
Kim Stanley Robinson
Mars Trilogy (3)
The Ministry for the Future
Universal Harvester
John Darnielle
American Psycho
Bret Easton Ellis