peter-livingston