
Good Reads: Upside Down: A Primer for the Looking-Glass World by Eduardo Galeano
If you are looking for a book that is a punch to the gut and hard to put down, then this is just want you have been looking for.