pulsewave

ncg, computer scientist.

Microsoft Surface