e. m . steide afrefan.