Maria Cross.
Publisher: Burns & Oates
Place of publication: Tunbridge Wells
Language: eng