Richard X. Ellisonauthor : Richard X. EllisonRichard X. Ellison Book SeriesJane 8086 Part TwoJane 8086 Part OneJane 8086 Part FourJane 8086 Part Five