Sir Kaye John William Share This Sir Kaye John William (Sir Kaye John William, Sir John William Kaye, Sullivan Earle, John William Kaye, J. W. Kaye)