Jim Edgar adelamcfarlane