G. M. Peter Swann

UK economist