Madagascar Rediscovered: A History from Early Times to Independence