Author's books Mackie J. L.