Girvan, George,author.