This is a very smart book. Sometimes I open a book and immediately realize that this has been carefully crafted and very well-written, which, oddly, can also mean that it may be a less instantly enjoyable book: it may take some time and energy to read as well as to write. Body Geographic is definitely oneRead More