Gamer Profile: Richard Garriott

Richard Garriott de Cayeux is an English-American video game developer and entrepreneur. He is also known as his alter egos Lord British in Ultima and General British in Tabula Rasa....