About Robert Muckle Robert J. Muckle is a professor of anthropology and archaeology at Capilano University. He is the author or coauthor of several books, including Introducing Archaeology and Through the Lens of Anthropology.