Fundamentals of Network Game Development by Guy W. Lecky-Thompson