In XSLT 1.0 there isnt a way to create more than one outputs from one execution of a transformation .
If that is an XSLT 2.0 processor like Saxon 9 or AltovaXML or XmlPrime then you can use the xsl:result-document instruction. With an XSLT 1.0 processor you will need to check whether the processor supports an extension instruction to create multiple result documents. So tell us which processor you use, then we can suggest concrete code samples for your input sample and the desired output samples.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.