The White House says President George Bush will host a lunch next month with President-elect Barack Obama and all the living former American presidents .