About Robert Haverly

I like ux, interaction and ui design, cognitive psychology, human behavior, web standards, visual arts, weird music, esoteric literature, and climbing.