peter grigovich