Looks right. The problem is of accuracy. Pixels near the center get bunched up and pixels far away get spread out.
Rather than figuring out where each pixel in the original image goes, you should figure out where each pixel in the new image came from. You can do this just by rotating negative 105 degrees.
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.