The Lincoln Conspiracy: A Novel - Timothy L. O'Brien

Everything I like. History, mystery, action and adventure and great characters.