Former president George HW Bush also says Cheney was an 'iron ass' and Rumsfeld an 'arrogant fellow' in new biography.