Stephen Houston

Bio

Stephen Houston is Dupee Family Professor of Social Sciences at Brown University. His most recent book is The Gifted Passage: Young Men in Classic Maya Art and Text.