harold greene