Allan R. Hambley Electronics A Top- Down Approach to Computer- Ided Circuits Design - Macmillan Publishing Company ISBN: 23493356