I asked this question a few days ago and since there were no answers decided to research an answer myself (it's not like I have any of my own research or writing to be doing!). I wrote an answer which has received a number of up-votes.
Normally I always try to accept an answer for any question I ask so if I get no other answers on this question is it okay to accept my own answer?