Michael Rocke

About the Author: Michael Rocke is an independent scholar who teaches Italian history at Syracuse University in Florence, where he has been a member of the faculty since 1992, and at other American universities in Florence.