A new geochemical logging tool has been developed to provide measurements of elements important to the mineralogical analysis of rock formations and geochemical stratigraphy. The measurement system uses a chemical americium-beryllium neutron source to introduce moderate energy neutrons into the surrounding environment. These neutrons lose energy through scattering reactions and are eventually absorbed by materials in the borehole, the formation and the tool itself. The scattering and absorption reactions cause various elements among the atoms in the surrounding materials to emit gamma rays which have characteristic energies. Emitted gamma ray spectra are detected and recorded using a large bismuth germanate scintillation detector coupled to a high-efficiency photomultiplier and pulse-height analyzer.The recorded 256-channel spectra are analyzed to derive individual contributions, or elemental yields, arising from neutron capture reactions involving hydrogen, silicon, calcium, iron, sulfur, potassium, titanium, gadolinium, magnesium, aluminum and chlorine. The spectral analysis is performed with a constrained, weighted least-squares solver to ensure physically meaningful solutions are obtained for the elemental yields. Additional signals from inelastic neutron reactions with oxygen, carbon, silicon, calcium, and iron are treated separately in the spectral fitting process.The paper discusses several subjects including basic operation of the tool, derivation of characteristic elemental spectral responses, processing of the recorded spectra to obtain elemental yields and the conversion to elemental weight fractions for downstream formation mineralogy evaluations. Example logs from initial field tests are presented to demonstrate tool performance under various borehole conditions and lithologic environments including sandstone and carbonate reservoirs as well as organic shales.