Michael J. M. Lang

freelance journalist and author for business and culture

http://michaellang.eu/

Munich, Germany