Grenville Armitage, Mark Claypool, Philip Branch
Understanding and Engineering Multiplayer Internet Games