The scarlet cloak /
De Haven, Audrey, 1879-
Edinburgh ; London : W. Blackwood and Sons,
1907.