Along the Endless River: A compelling and heartbreaking historical novel