Literature
Authors(s) Lavauden, L.
Year 1933
Title Le Aye-aye. La Terre et la vie, 3: 142-152.