Steve Green a mighty fortress