Electronic Drafting And Printed Circuit Board Design by James M. Kirkpatrick