ie palmer