Tom Welsh 

Retired Scot, with a background in computer software and journalism. Sick and tired of silly people claiming that violence "doesn't solve anything", when throughout history little else has ever done so.