White to play and mate in two
Here's a puzzle for you this weekend: I came across it some weeks ago when somebody, not a regular player, mentioned on Facebook that they'd got this puzzle they couldn't solve.
If I can solve it, which I did, then so can you. Answers in the comments box, and no computers please. But once you've solved it, if you have a database that'll tell us the composer and origin, do tell us.
[Thanks to Chris Fyfe]