edward cash