It is June of 1927; Queen Victoria has been acclaimed Empress of India, American troops still occupy most of Siberia and a Russian invasion fleet gathers off the coast of Yorkshire. "The Longest Road" is still being travelled in this, the final volume of The House of Stuart Sequence, which now...