Desolation Road a science fiction set on Mars centers on the town of the title from its founding by a lone scientist trying to unravel the mysteries of time travel to its eventual destruction decades later.
The story is told through the lives of the towns inhabitants passing from one generation to the next.
Highlights include Adam Blacks Educational Extravagansa (with a genuine angel)The arrival of the next prophet, a murder trial, a revoultion, the greatest snooker player who has ever lived and of course the 1st manned time trip in history.
The book is full of wonderful quirks: people come of age at Ten (the martian year is twice ours so in Earth terms they are Twenty), Events always happen at curious times of the day (Thirteen minutes of Thirteen) Worship of the machine has become fused with our religions creating something that is both familiar and alien, The very names of the characters instantly conjure a mental image of them.
The fact the story passes from one generation to the next really gives a sense of continuity to the whole, you really feel as though you KNOW these families and you really can empathise with (or despise)the characters.
I cannot reccomned this book highly enough!