Michael J Hatch
Michael J. Hatch is Associate Professor of Art and Architecture History at Miami University in Ohio.
Michael J. Hatch is Associate Professor of Art and Architecture History at Miami University in Ohio. See less
Michael J Hatch's Featured Books