Below, I suggest a list of books and papers about the Arm architecture.
In this shortlist, I listed the books I'm reading or want to read. How I missed an orientation as well as order suggestions to read them, I thought it would be worth publish it here and as the suggestions and comments are emerging, It is organized as getting a general reading orientation.
For Cortex-A there is always this one ...
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.den0013d/index.html
Not quite the same focus on system programming and optimization - but the two together cover most things.