Published by Delmar Cengage Learning in 2006, this hardcover book contains 1072 pages and is designed for students studying general electronics, electrical engineering, and computer engineering. The revised edition includes a CD, making it a valuable resource for electronics professionals and learners alike.