Vi Cong
Devin platts poop
Devin platts layer breakdown forweb

full writeup on my blog:
http://tinyurl.com/q7w6se9