Magnificent and marvellous! A sprawling epic that has been so longed for in my reading! I was growing desperate for a knock me off my chair […]