peter green sex muslim