Beginning digital electronics through projects - Singmin, Andrew (Newnes, 2001)