Title: Selected Writings on Computing: A personal Perspective