  This work presents a method for the ab initio calculation of isotope shift in
atoms and ions with one valence electron above closed shells. As a zero
approximation we use relativistic Hartree-Fock and then calculate correlation
corrections. The main motivation for developing the method comes from the need
to analyse whether different isotope abundances in early universe can
contribute to the observed anomalies in quasar absorption spectra. The current
best explanation for these anomalies is the assumption that the fine structure
constant, alpha, was smaller at early epoch. We test the isotope shift method
by comparing the calculated and experimental isotope shift for the alkali and
alkali-like atoms Na, MgII, K, CaII and BaII. The agreement is found to be
good. We then calculate the isotope shift for some astronomically relevant
transitions in SiII and SiIV, MgII, ZnII and GeII.
