Allen P. McCartney (1941-2004)