The two sides of the shield.
By: By Charlotte M. Yonge.
Series: Seaside library. Pocket ed -- no. 563.; Seaside library -- no. 563.
Publisher: Macmillan
Published: 1889
Place of publication: London
Language: eng
Number of pages: 267