Walshe, Peter,1934-