dean stephen pullen