Flora Annie Steel was an English writer in the late 19th century best known for historical fiction that depicted life in British India.