mr Patrick W Kavanagh