Basically a good story, sort of steam punk, sort of Charles Dickinson (way too much repetitive description).