John McMillan – Prince of a man