O'Connor, T. P.(Terence Patrick),1954-