Brian Harper

international tradesman, speaker of languages, user of computers.