On the issue of converting LN, FN to FN LN there was some additional helpful input last week from unboggling, chaley and kiwidude at the following link (although involving the use of regular expressions and/or templates):
https://www.mobileread.com/forums/sho...d.php?t=184507