Trends and future of C++: Evolving a systems language for performance - by Bjarne Stroustrup
Digital Systems Design 2