Title: 400 Ideas for Design Selected from Electronic Design.