Richard Brown's profile