Which president banned having a Christmas tree in the White House?

Citing conservation and environmental concerns, Theodore Roosevelt banned having a Christmas tree in the White House. This event has even been retold in “A Christmas Tree in the White House,” by Gary Hines.