This article is a coder’s apprentice guide to answering the question Who am I ? in drop all Drupal’s Content Management System, releases 5 and 6. While we’re at it, we’ll also answer the question Who is he or she ? with regards to any user — other than the one currently browsing the CMS. Finally, we’ll answer the question where are we ? as in : what is the “node” currently displayed on the page. Is there a node on the page, many, or none whatsoever ?