Leonardo's swans : a novel