1
by Tanenbaum, Andrew S.
Published 1996
2
Published 2002
3
4
by Stallings, William
Published 2004
5
by O'Brien, James A.
Published 1999
6
by Beauchamp, K. G.
Published 1995
7
8
9
by Dean, Tamara
Published 2008
10
by Forouzan, Behrouz A.
Published 2001
11
Published 1996
12
13
14
15