Thom's Irish Who's Who/Prendergast, Vice-Admiral Sir Robert (John)