William Mc Garrahan stred imånga