Frontier Nerds: An ITP Blog

Representing Earth

Fall 2009, with Michael Naimark H79.2810 Syllabus