How to access GameObjects within a GameObjects hierarchy?

I’d like to be able to search for game objects by name, but I’d like that search to start from the game object the script is attached to, and not the root of the entire scene.

I already know that the following will give me the game object named “Hand” that is a child of Arm, which is a child of Monster.

hand = GameObject.Find("Monster/Arm/Hand")

However I’d prefer to simply attach a script to Arm, that finds the gameobject named “Hand” within it’s own hierarchy to avoid having to use absolute paths.

What syntax will allow me to do this?

Use transform.Find.

–Eric