peterlivingston