dominic livingston