The Last Bookaneer by Matthew Pearl
The Last Bookaneer by Array