Groups Acting On Graphs by