1
by Dean, Tamara
Published 2008
2
3
4
5
by Tanenbaum, Andrew S.
Published 1996
6
by Beauchamp, K. G.
Published 1995
7
by Stamper, David A.
Published 1999
8
9
by Cohen, Alan
Published 1991
10
11
by Steven,W Richard
Published 1998
12
by Elahi, Ata
Published 2001
13
14
15
16
by Forouzan, Behrouz A.
Published 2001
17
Published 1996
18
Published 1996
19
by Stallings, William
Published 2004
20