John Gerard Christopher Irvine — Anglo-Irish army officer