alan w greenwood