The SciencesExtinct MonstersA Brief Account of Some of the Most Remarkable Forms of Animal Life in the Past History Oe' the Earth.By Stephen Bowers on May 26, 1894AdvertisementABOUT THE AUTHOR(S)Recent Articles by Stephen BowersExtinct MonstersExtinct MonstersRelics of the Santa Barbara Indians