Frederick W. Barff — latest news, discussion & facts — IJR