The Strange death of Martin Green / Ford, Leslie (1898-1983)