Historical fantasy novels combine the rich tapestry of historical settings with the imaginative elements of fantasy