Elements of electronic design - FERRIS (West Pub., 1995)