Rupert Hughes

Place of Birth: Lancaster, Missouri, USA

American writer.