Computer peripherals that you can build. - Wolfe, Gordon W.