Richard Sullivan's profile