Tag William Edward Richmond bio