sophia griffith