harvey edwards