I wanted to thank the following bloggers for taking the time to consistently write thoughtful, intriguing posts. These posts routinely prompt me to do additional homework, lead to fun debate or dialogue and generally enrich my understanding of the world: