A vision of Eden: The life and work of Marianne North