The origin of the heartbeat in the spider Geolycosa missouriensis

Full text