Craigen Castle mystery - Smith, Rod (Diesterweg readers, 2006)