Managed Directx Game Programming door Tom Miller, Richard Hoskinson & Wes Greene