Shields , Wiliatns , Ir.