Jack Cheng

Jack Cheng

Author of These Days, a novel about the human side of technology. http://jackcheng.com