peter varrall