peter spanton age