Martin Devecka Author

Martin Devecka is an assistant professor of classical studies at the University of California, Santa Cruz.