A method of amplifying the whole genome of a single cell or a plurality of cells comprising: (a) providing genomic DNA from said cell(s) in single stranded form in a reaction vessel; (b) adding primers having in a 5' to 3' orientation a common sequence, a variable degenerate sequence and a fixed sequence to the reaction vessel to produce a reaction mixture, wherein the common sequence includes G, T and A but not C; (c) subjecting the reaction mixture to a low temperature at which annealing of the variable degenerate region of the primers to the single stranded genomic DNA takes place, (d) adding at least one of a DNA polymerase having strand displacement activity or 5' to 3' exonuclease activity to the reaction mixture and subjecting the reaction mixture to a temperature at which DNA amplification takes place to produce single or double stranded DNA, (e) subjecting the reaction mixture to a temperature to dehybridize double stranded nucleic acids into single stranded nucleic acids, such that a mixture of single stranded genomic DNA and single stranded first round semi-amplicons having a primer sequence at the 5' end are obtained, (f) subjecting the reaction mixture to a low temperature at which annealing of the primers to the single stranded genomic DNA takes place and at which annealing of the primers to the 3' end of the first round semi-amplicons obtained in steps (a)-(e) takes place; (g) subjecting the reaction mixture to a temperature at which DNA amplification takes place to produce first round semi-amplicons of the single stranded genomic DNA having a primer sequence at the 5' end and second round full-amplicons of the first round semi-amplicons with the second round full-amplicons having complementary primer sequences at their 3' and 5' ends; (h) subjecting the reaction mixture to a temperature to dehybridize double stranded nucleic acids into single stranded nucleic acids; (i) subjecting the reaction mixture to a temperature to anneal free primer to the 3' end of second round full-amplicons thereby maintaining a linear structure thereby making the second round full-amplicons unavailable to generate chimeras or otherwise be used as template for further amplification while genomic DNA and semi-amplicons are available for further amplification in the same reaction mixture; and (j) repeating steps (f) to (i) to produce full-amplicons of the genomic DNA. (a) providing genomic DNA from said cell(s) in single stranded form in a reaction vessel; (b) adding primers having in a 5' to 3' orientation a common sequence, a variable degenerate sequence and a fixed sequence to the reaction vessel to produce a reaction mixture, wherein the common sequence includes G, T and A but not C; (c) subjecting the reaction mixture to a low temperature at which annealing of the variable degenerate region of the primers to the single stranded genomic DNA takes place, (d) adding at least one of a DNA polymerase having strand displacement activity or 5' to 3' exonuclease activity to the reaction mixture and subjecting the reaction mixture to a temperature at which DNA amplification takes place to produce single or double stranded DNA, (e) subjecting the reaction mixture to a temperature to dehybridize double stranded nucleic acids into single stranded nucleic acids, such that a mixture of single stranded genomic DNA and single stranded first round semi-amplicons having a primer sequence at the 5' end are obtained, (f) subjecting the reaction mixture to a low temperature at which annealing of the primers to the single stranded genomic DNA takes place and at which annealing of the primers to the 3' end of the first round semi-amplicons obtained in steps (a)-(e) takes place; (g) subjecting the reaction mixture to a temperature at which DNA amplification takes place to produce first round semi-amplicons of the single stranded genomic DNA having a primer sequence at the 5' end and second round full-amplicons of the first round semi-amplicons with the second round full-amplicons having complementary primer sequences at their 3' and 5' ends; (h) subjecting the reaction mixture to a temperature to dehybridize double stranded nucleic acids into single stranded nucleic acids; (i) subjecting the reaction mixture to a temperature to anneal free primer to the 3' end of second round full-amplicons thereby maintaining a linear structure thereby making the second round full-amplicons unavailable to generate chimeras or otherwise be used as template for further amplification while genomic DNA and semi-amplicons are available for further amplification in the same reaction mixture; and (j) repeating steps (f) to (i) to produce full-amplicons of the genomic DNA.