They have it right, LDR acts differently if it's a register argument or register plus offset vs a immediate.
The immediate pseudo-instruction:
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc....
The regular form:
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc....