Dmitri Popov is a freelance writer whose articles have appeared in Russian, British, US, German, and Danish computer magazines.