Stephen D. Houston

Bio

Stephen D. Houston is Dupee Family Professor of Social Sciences at Brown University. His most recent book is The Life Within: Classic Maya and the Matter of Permanence.