Learn C++ for Game Development - Sutherland, Bruce; Thomas, Michael (Apress, 2014)