Kate Christensen
Kate Christensen hasn't written any stories yet.
Kate Christensen hasn't written any stories yet.
I love this puzzle of a world and the people in it. I teach Digital Strategy @CarnegieMellon. I value being innovative and compassionate.