Johns N B . Newrastle d.