Mary Beard
Work - inv:44956d8cf1efab7cbd0ad53161499d41
This webapp heavily uses JavaScript. You can read its source code from our client code repository