[FEN "7K/P1p1p1p1/2P1P1Pk/6pP/3p2P1/1P6/3P4/8 w - - 0 1"]
1. a8=N {It’s easy to see if White promotes to a Queen, Rook or Bishop then Black plays d3 and stalemate cannot be avoided. That is why only a Knight will do.} 1... d3 2. Nb6 cxb6 3. c7 b5 4. c8=N {Once again taking a Knight is the only way.} 4... b4 5. Nd6 exd6 6. e7 d5 7. e8=N d4 8. Nf6 {I think you are getting the idea by now.} 8... gxf6 9. g7 f5 10. g8=N {Checkmate on move 10.}
I knew I had seen it or the idea before and thought I had stuck it on a Corner.
It really is a lovely creation.
I saw it recently in Learn From the Greats by Peter J. Tamburro Jr.
published 2000, It's on page 87 where Tamburro has indeed flipped the original problem.
He does not mention the composer but then again nor does he appear
to take credit for creating it.
Although all of Donald Hersom's problems seem to have been published in the 1930s/40s, he was still alive in 2000:
http://www.users.globalnet.co.uk/~rjcc/corn47.htm
A magazine we mention too little in these pages is The Problemist, the organ of the British Chess Problem Society. In the current issue, Sir Jeremy Morse contributes an article on the little-known problemist D.H. Hersom, who was active in the 1930s. Sir Jeremy was reminded, when he used one of Hersom's problems in a talk last year, that nothing was known about the problemist save that he was British. The BCPS Librarian, John Beasley, discovered that he was living in Barking, East London, in 1942. The electoral roll confirmed that Donald Henry Herson was at that address in 1939. Sir Jeremy then visited the Family Records Centre, where he discovered that Herson had been born in Ilford on 11/1/1914 and married in Bath in 1947, when he was living in Bishop Aukland. He found a Mr John Herson in the Durham telephone directory, who informed Sir Jeremy, to his immense delight, that his father was alive and well and still interested in chess problems.
In fact the wonders of Google have turned up Hersom's obituary, dated December 2006:
http://www2.newsquest.co.uk/the_north_east/personal_announcements/deaths_archive_plain/deathsarchive20061204.html
This also gives his full name: Donald Henry Hersom.