The MacKenzies: David (Mackenzies, #4)