brad e. rose