As I was enjoying my time back in my hometown of St. Louis over the winter break from my studies at Boston University, I was driving westbound down Clayton Road from Downtown when I noticed just past the Galleria a building that appeared like a futuristic chapel or church. It bore the standard marquee sign …