milo peterson