Dance by the Canal
1960s: Can Gabriela seize a second chance in the new, united, Germany?
Sort by:
678 book trails
1960s: Can Gabriela seize a second chance in the new, united, Germany?
1915: Life in an Armenian village on the slopes of Musa Dagh
1960s: Two families spanning three generations amidst turbulent political change
1940s: When the Nazis invade Denmark, do you collaborate or not?
2000s: The follow-up to the internationally acclaimed The President’s Gardens