hundred suns

One of our recommended books is A Hundred Suns by Karin Tanabe