mustafa prince