1
Stallings, William
Prentice Hall,
2003,
2
Stallings, William
Pearson Education,
2007,