In this paper, 15N nuclear reaction analysis (NRA) for H is combined with 1.2 MeV deuteron (D) NRA which provides a simultaneous analysis for Li, Be, B, C, N, O and F. The energy dependence of the D NRA has been measured and used to correct for the D energy loss in film being analyzed. A 2 MeV He RBS measurement is made. Film composition is determined by a self-consistent analysis of the light element NRA data combined with an RBS analysis for heavy elements. This composition is used to simulate, with no adjustable parameters, the complete RBS spectrum. Finally, comparison of this simulated RBS spectrum with the measured spectrum provides a powerful check of the analysis.