Lord Francis Powerscourt is a fictional Victorian-Edwardian detective who has appeared in fifteen novels by the author .