peter f hoare’s activity