Carousel of Progress: A Novel