1
by Mahmoud, Qusay H.
Published 2002
O'Reilly

2
by Mahmoud, Qusay H.
Published 2007
John Wiley & Sons