Roger Croft is a former journalist whose reports and feature articles have appeared in numerous publications including THE ECONOMIST, the SUNDAY TELEGRAPH and the DAILY MAIL in London and in the TORONTO STAR and FINANCIAL POST in CANADA. He worked in Egypt where he freelanced and wrote editorials for the Cairo-based EGYPTIAN GAZETTE.