I have been a technology professional for over 15 years and involved with computers in some fashion for over 25 years.

Links#