1
by Forouzan, Behrouz A.
Published 1998