Thank you Po, and Beth, for your kind words - much appreciated! I rather enjoyed writing it!

Davie