Text, Text, Text, and when in doubt Text again.
I am not sure about the layout. I suppose we need to find out about how much text we have. I dont think we will need a 8.5x11. That seems like an overkill on size. Lets stay away from that format unless necessary. When you mean reversing, you mean we have to change from newest first to oldest first right? I bet we could put a parsing script together for that. Save a lot of grunt work, but I would have to see the raw data first. It may not work if the data does not have a clear delimiter we can use.
Dick Bone