Protected mode software architecture - Shanley, Tom (Addison-Wesley, 1996)