The origin of car & cdr

"The head of a LISP list is known as the car and the tail as the cdr. This is from the original IBM 704 implementations where the list head was processed as the 'Contents of the Address Register' and the tail as the 'Contents of the Decrement Register'." – Greg Michaelson, An Introduction to Functional Programming through Lambda Calculus.