sam wiles