This book is good for people from non-technical background. However, for engineering students, looking for project ideas, half the book is waste of time. For example, they do not need to read about friction, torque, thread nomenclature etc. Moreover, the source of the suggested items is US-based. In India, one has to figure out what equivalent to buy and from where to buy.