Ultimate history of video game - Kent , Steven L (NY Three rivers press, 2001)