Patrick Mcnamara | news sites