Beauty for Ashes (Grace Livingston Hill, 48)
Published: 1940
Number of pages: 194
ISBN-13: 9780553108590