Articles The Tarrare Project(00) Save Image Image gallery: Unveiling the Mysteries of Tarrare: The Autopsy of an Unusual Organism