Editor of Vista Magazine

·

Celia Lewis

Celia Lewis

Celia is a freelance writer and programmer. She specializes in technology, gaming, and business ethics.