The American presidents ranked by performance - Faber, Charles F.; Faber, Richard B. (McFarland, 2000)