The Dante Club
Matthew Pearl
No summary available.
This summary is courtesy of McNaughton Books