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