AulenbachEnglemanFisherHauckHaulmanKiftRamosTullyUlmer