Nate Koenig by Peter Adams.

Nate Koenig

Nate Koenig, computer scientist and roboticist.