James palmer articles