Build your own electronics workshop - Petruzzellis, Thomas (McGraw-Hill, 2005)