howard palmer