Robert Duncan Milne was born on 7th June 1844 in Cupar in Fife, Scotland.Little is known of the life of this extraordinary author who created some of the most appealing science fiction stories ever written.As an adult he lived in San Francisco and...