rob townshend