richard y.'s public page