Clara Stahlbaum has her future perfectly planned: to marry the handsome pianist, Johann Kahler (ah!) and settle down to a life full of music. But all that changes on Christmas Eve,...
Show More
Number of Pages: 375
ISBN: 1732831505
ISBN-13: 9781732831506