harlan edwards