Former American President George HW Bush has publically criticised Dick Cheney and Donald H Rumsfeld, key members of his son's administration, in a biography due out next week.
Mr Cheney, Mr Bush said, built "his own empire" and Mr Rumsfeld "served the president badly," US media report.
Mr Bush also called Mr Rumsfeld "an arrogant fellow" with "swagger".
Mr Cheney was vice-president and Mr Rumsfeld was defence secretary under George W Bush.
"I don't like what he did, and I think it hurt the president having [Mr Rumsfeld's] iron-ass view of everything," Mr Bush said, according to an article in The New York Times that cites the biography's author, Jon Meacham.
"There's a lack of humility, a lack of seeing what the other guy thinks. He's more 'kick ass' and 'take names, take numbers'. I think he paid a price for that."
Mr Cheney, Mr Bush said, changed in the time between serving him and his son.
"He just became very hardline and very different from the Dick Cheney I knew and worked with," Mr Bush reportedly said, attributing this to the 9/11 attacks.
He told author Jon Meacham that Mr Cheney was "iron-ass" and had acted too independently of his son in matters of national security.