A computer housing and expansion card design facilitates the addition and removal of expansion cards from the front of a computer housing without disassembly of the housing, and further facilitates the connection of external cables to the expansion cards from the back of the computer housing....http://www.google.com.au/patents/US5740020?utm_source=gb-gplus-sharePatent US5740020 - Computer housing and expansion card format for consumer electronics devices 