test

Michael Cook

Michael Cook is the editor of MercatorNet. He lives in Sydney, Australia.