Memories swirled. Whit, reed-thin and small, with too many teeth in his little face, his impish smile big and bright. Grace, tall and sturdy, with sunken sad eyes. And Ewan, all long legs and sharp bones, like a foal. And with a monstrous determination.