Text this: Modern Electronics: a practical guide for scientists and engineers