Mary of Marion Isle the penultimate novel by Henry Rider Haggard, which he wrote before his death. The young socialist doctor faced a series of obstacles in his life, and learned what unhappy love is. Then he found himself on a desert island. What will he do in this situation? By the way, Marion Isle is a real place and one of the Prince Edward Islands.