Text this: Modern electronics, a practical guide for scientists and engineers