Philippa Howard had felt herself 'banished' to Lerwick in the Shetland Islands when her parents separated. No one wanted her. Her future was uncertain when she went to live in the house of Alexander Irgin, the grandfather she had known only by reputation - and that, not a comforting reputation. Then there was the mysterious stranger who came to visit her grandfather late at night. Visits watched by the lonely girl at the window.
Who was he? Why did he come so late at night to the old house on Jarl's Quay? She had christened him 'Johnny Moonbeam'. But what was his real name, and what was his business with her grandfather?
Finding the answers to these questions, Philippa was also to find that life in Lerwick had much more to offer than she had believed possible.