Mike Hearn

Good at many things, great at none. But good is enough.