The Great Buffalo Hotel : a novel