Haiti since 1804, Alex Dupuy, Paperback
Author:
Alex Dupuy