Generalen Garnegie , England.