links Updated sporadically.
303 954 1267
jeff
neumann
contact
illustration
manipulations
design
prototypes
papers
bio