William McDowall — Scottish newspaper editor and antiquarian