C. Auguste Dupin — fictional French crime-solver created by Edgar Allan Poe