Mary of Marion Isle is a 1929 novel by H Rider Haggard.
It was his penultimate novel and was published posthumously.
[1][2] Haggard originally came up with the idea for the novel in 1916 while travelling on a ship from South Africa to Australia and glancing at the islands they passed on the way there.
You can help Wikipedia by expanding it.See guidelines for writing about novels.
Further suggestions might be found on the article's talk page.