democratic despot
Subtitle: a life of napoleon 3
Publisher: clarkson n. potter, inc./publisher
Published: 1961
Language: eng
Number of pages: 436