The Last Runaway by Tracy Chevalier Harper Collins, £14.99 Historical novel - The Independent