On Graph Algebras