I am a software engineer by trade. My fascination for computers occurred at age ten and never let up. My first deep knowledge of a machine was the IBM 1620 which I programmed in machine language. Later on I programmed IBM 360/20 machines at local businesses. Lots of assembly language, then Fortran, then Fortran IV, then PL/1, and MUMPS. After that the Microprocessor age came about, 8080's, 8085, 8086, 80186. Around that time I worked at Digital Research where I began using C, then c++. Then I became involved with Unix Version 7, and real workstations. Eventually Berkeley TCP/IP was included in Unix and I became an avid networker. Always though my focus of interest was machine communications, over whatever media was available. My first paid work was on staff at UCLA (age 15) writing code for the Sigma 7 which was ARPA host #1, the Network Measurement Center.