authors Peter Ross