Author Michael Wight

Michael is a full-time freelance writer who loves to write on different topics. He contributes to a variety of sites and enjoys playing music and playing with his children and pet dogs.