Napoleon III - MacMillan, James F. (Longman, 1991)