digraph G{
{
/* Character Nodes */
node [shape=polygon,sides=6];
   grimm [label="Grimm"];
   klovis [label="Klovis"];
}
{
/* People Nodes */
node [shape=circle];
   b [label="Boss"];
}

{
/* Place Nodes */
node [shape=box];
   c [label="The forest"];
}

{
/* Thing Nodes */
node [shape=polygon,sides=3];
   d [label="Scrounged\nObjects"];
}

{
/* Idea Nodes */
node [shape=diamond];
   e [label="Only nature\nis honest"];
}

{
/* weak relationships */
edge [color=yellow];

}

{
/* normal relationships */
edge [color=green];
grimm->e [label="Hides behind this statement to\n avoid troubling social relationships"];
grimm->d;
grimm->c;
grimm->b;
}

{
/* strong relationships */
edge [color=red];

}
}
