Scientific American April 07, 1894The MegaladapisA Gigantic Lemurid Recently Discovered in MadagascarApril 7, 1894