If you're looking for information on this topic, I can offer a general approach to what such a write-up might entail: