Multi-Threaded Game Engine Design door Jonathan S. Harbour & Jonathan Harbour