harlow greene