Effective C+ by Scott Meyers