Cite
HARVARD Citation
Esdaile, C. (2019) 30-Second Napoleon : The 50 fundamentals of his life, strategies, and legacy, each explained in half a minute. [Online]. Ivy Press. Available from: http://access.bl.uk/ark:/81055/vdc_100112538821.0x000001