Life on Mars B. C. Allen and Herreid, C. F., “Life on Mars”. National Center for Case Study Teaching in Science, University at Buffalo, 1997. Read more about Life on MarsGoogle ScholarBibTeXTaggedMARCEndNote XMLRIS