Mutations and their causes