Peter Millar — British journalist and writer