is there an ARM "bible"

After evaluating the KEIL C51 for a time and comparing it to our old Tasking environment the needed difference is to small for us.

We now want to skip KEIL C51 and move to KEIL ARM
We will be using the ARM uC for lager projects (RTX, IO, USB) parallel to our existing C51 uC.

The ARM "world" is totally new to us.
We will be buying a evaluation board soon (have to determine which / ULINK already available).

Now the question: in the C51 forums newbies are told to read the NXP documentation about the Architecture, Instruction Set and Hardware Description. ("the bible" as erik malund has called it)

Is there a kind of "bible" available for the ARM family or is there other must have literature?

More questions in this forum