Curriculum Vitae James O'Brien