Front cover image for Twist of fate : love, turbulence and the great war

Twist of fate : love, turbulence and the great war

Print Book, English, ©2006
1st ed
Vantage Press, New York, ©2006
Fiction
xii, 682 pages ; 24 cm
9780533152643, 053315264X
150360990