I'm often not a fan of Shire books, or others of the type, that try to take on a huge subject in a very limited number of pages. But that opinion doesn't take Louise Allen into account. She's a solid novelist, but like all of us novelists she's drift...