23 ) R . E. Leipe.