B . , and Newcastleupon-Tyne.