JAMES M PALMER JR