Clarence Page is a software specialist. During his spare time, he writes software-related articles online. He is married with three children. He loves watching action movies, playing tennis, and woodworking.