Ethan Marcotte now blogs at Unstoppable Robot Ninja.


Archives

11 September 2003
In memoriam

A moment of silence.