Teardowns : learn how electronics work by taking them apart - Bergeron, Bryan (McGraw-Hill, 2010)