J. L. LaynesmithBooksHanoverian to Windsor ConsortsThe last medieval queensCecily Duchess of YorkAuthor data: Open Library