Software and Hardware Engineering: Motorola M68HC12
"It appears (without actually using it) to be an excellent text for a software and hardware course.  I also see its use as a reference text.  My biggest concern is incorporating it as an auxiliary text in our existing course.  It may be difficult to do the book justice."--Hewton Zimmer, U.S. Merchant Marine Academy