Daufman Shepherd: who is she