David Rubel

Encyclopedia of the Presidents and their Times - USA scholastic 2005 - 244

900.03 / RUB