William Hudson's profile