j . a . barach.