Brian Takita

Software Practitioner & Philosophist