Non-Destructive Compositional Analysis of Lead Halide Perovskite Films Using THz Spectroscopy and a Three-Oscillator Dielectric Model (Macalester Journal of Physics and Astronomy, 2025)