Robert York's profile