Essential Electronics for Software Folk

Must get this book, as it appears to explain electronics in a way that people who think like me might just understand: Essential Electronics for Software Folk