The Micro Hause encyclopedia of main boards 0684-0885 by Anderson, Douglas T. | Menrva Books