Hints and tips:
...Puzzle 2380 Andreas Schmalz v Maia Lomineishvili, Bad Wiessee 2000....
...Hume Vance Somerville, MA, US...
International Edition