The Life of Napoleon I (Volume 1 of 2) Language: enThe Life of Napoleon I (Volume 1 of 2) by John Holland Rose